Heavy snow - Allemand Anglais Dictionnaire